Welcome![Sign In][Sign Up]
Location:
Search - javascript xml

Search list

[JSP/JavaJS_xml

Description: 关于JAVASCRIPT和XML运用方面的教程以及源代码
Platform: | Size: 4330519 | Author: 陈金福 | Hits:

[FlashMXexample

Description: flv网页播放器 使用as3.0重新写了播放器 播放器大小缩小,在20+k左右 可以通过xml对播放器设置 可以播放多个影片,并且有影片列表 可以设置循环播放,自动播放,是否直接开始下载,控制栏的颜色和模式 控制栏可以适应超小的尺寸 可以使用插件扩充播放器的功能 可以用插件设置logo及连接 可以用插件来用javascript控制播放器
Platform: | Size: 82653 | Author: fyz | Hits:

[Other resourcepopupmenu_tiannet

Description: 菜单实现的主要技术为Javascript, DOM, XML 不会被任何标签覆盖,一般的菜单会被SELECT,OBJECT等标签覆盖。 可以跨过框架,譬如一个frameset中有两个frame,上一个frame放菜单,下一个frame放具体内容,那么菜单可以悬浮于下一个frame之上。 在添加菜单数据时,通过指定父子菜单的ID来达到动态菜单的目的。 可使用XML存储菜单数据,一般用作静态菜单。 使用window.createPopup显示菜单,所以只能在IE中使用。
Platform: | Size: 23423 | Author: 曾次清 | Hits:

[.NET/ASPX亮剑Net-深入体验与实战精要

Description: 目录 第一篇 技术基础总结 第1章 .NET,你真的知道了吗 1.1 搞清自己是干什么的 1.2 .NET的几个特性 1.3 万丈高楼平地起:面试者必会 1.3.1 C#介绍 1.3.2 命名空间 1.3.3 C#语法格式要点 1.3.4 变量 1.3.5 类型推断 1.3.6 变量的作用域 1.3.7 常量 1.3.8 流程控制 1.3.9 字符串常见操作 1.3.10 几个常用的数学函数 1.4 .NET的面向对象之门 1.4.1 继承——“子承父业” 1.4.2 委托——“任务书” 1.4.3 事件——“年终分红” 1.4.4 反射——“解剖” 1.5 .NET开发几把小刀 1.5.1 using之多变身 1.5.2 @符号的妙用 1.5.3 预处理指令,有你更轻松 1.6 Visual Studio.NET 2008 实战 1.6.1 如何创建ASP.NET项目 1.6.2 如何创建Windows项目 1.6.3 Visual Studio.NET 2008操作与使用技巧 1.6.4 常见开发调试技巧 1.6.5 错误异常处理方法 本章常见技术面试题 常见面试技巧之面试前的准备 本章小结 第2章 细节决定成败 2.1 Equals()和运算符==的区别 2.2 const和readonly的区别 2.3 private、protected、public和internal的区别 2.4 sealed、new、virtual、abstract与override 2.5 abstract class与interface 2.6 公共变量与属性的区别 2.7 参数修饰符params、out和ref的区别 2.8 值类型和引用类型的区别 2.9 结构与类的区别 2.10 Dispose()和Close()、Finalize()的区别 2.11 string和StringBuilder有什么区别 2.12 Debug版本和Release版本的区别 本章常见技术面试题 常见面试技巧之细节决定成败 本章小结 第3章 ASP.NET开发大杂烩 3.1 页面生命周期 3.1.1 独立页面生命周期事件顺序 3.1.2 具有Master页的生命周期事件顺序 3.1.3 ASP.NET生命周期详解 3.2 页面状态管理 3.2.1 Cookie 3.2.2 HtmlInputHidden隐藏域 3.2.3 ViewState 3.2.4 查询字符串Request 3.2.5 Aplication对象 3.2.6 Session对象 3.2.7 示例项目:在线用户列表统计 3.3 服务器和客户端数据交互 3.3.1 页面数据绑定全攻略 3.3.2 Bind和Eval的区别 3.4 ASP.NET编程中的技巧 3.4.1 页面之间传值的7种方法 3.4.2 get与post方法的区别 3.4.3 ASP.NET服务器控件和HTML控件的区别 3.4.4 Server.Transfer和Response.Redirect的区别 3.4.5 刷新页面的方法汇总 3.4.6 页面事件控制 3.4.7 在URL中传递中文的解决方案 3.4.8 增强用户体验的一些技巧 3.4.9 XHTML与HTML的区别 3.5 打造自己的页面基类PageBase 本章常见技术面试题 常见面试技巧之如何做好自我介绍 本章小结 第4章 Windows窗体编程你也行 4.1 创建简单的WinForm项目 4.2 创建MDI窗体应用 4.3 获取应用程序路径信息 4.4 回车跳转控件焦点 4.5 窗体间传递复杂数据 4.5.1 构造传递 4.5.2 公有字段传递 4.5.3 委托与事件传递 4.6 实现个性化窗体界面 4.7 无标题窗体拖动的两种方法 4.8 让程序只启动一次——单实例运行 4.9 实现系统托盘和热键呼出 4.10 进程与多线程的区别 4.11 创建多线程应用程序 4.12 WinForm开发常见问题 4.12.1 如何设置运行时窗体的起始位置 4.12.2 如何使一个窗体在屏幕的最顶端 4.12.3 实现窗体渐显效果 4.12.4 设置窗口背景为渐变色 4.12.5 模态窗口和非模态窗口 4.12.6 屏蔽窗口右上角的关闭操作 4.12.7 调用执行外部的程序 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第5章 数据库开发 5.1 ADO.NET与抽水的故事 5.1.1 ADO.NET的定义 5.1.2 趣味理解ADO.NET对象模型 5.1.3 进水笼头——建立Connection 5.1.4 抽水机——Command 5.1.5 输水管——DataAdapter 5.1.6 输水管——DataReader 5.1.7 随用随关,释放资源 5.1.8 水库管理——DataSet 5.1.9 水池子——DataTable 5.2 数据库操作类的封装详解 5.2.1 执行命令方法的封装 5.2.2 查询数据方法的封装 5.2.3 数据统计方法的封装 5.2.4 实现SqlParameter方式 5.2.5 实现多数据库的访问 5.3 常用经典SQL语句 5.4 事务处理 5.4.1 SQL和存储过程级别的事务 5.4.2 ADO.NET级别的事务 5.4.3 ASP.NET页面级别的事务 5.4.4 企业级服务COM+事务 5.4.5 System.Transactions 事务处理 5.5 Oracle开发常见问题 5.5.1 Oracle和SQL Server的常用函数对比 5.5.2 Oracle和SQL Server的语句区别 5.5.3 ASP.NET连接Oracle失败的解决方法 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第6章 关于XML 6.1 XML概述 6.1.1 XML和HTML有什么区别 6.1.2 XML的优势 6.2 文档结构与基本语法 6.3 XML操作 6.3.1 XmlDocument创建XML文档 6.3.2 XmlTextWriter创建XML文档 6.3.3 XmlDocument读取XML文档 6.3.4 XmlTextReader读取XML文档 6.3.5 在HTML中显示XML中的数据 6.3.6 JavaScript获取XML内容 6.3.7 项目案例:通用自定义XML配置类 6.4 ADO.NET与XML 6.4.1 读XML文档到DataSet 6.4.2 DataSet转为XML文档 6.5 项目案例1:实现网站的RSS应用 6.6 项目案例2:在线实现RSS阅读器 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第7章 Web Service开发详解 7.1 Web Service基本概念 7.2 Web Service的应用场景 7.3 创建简单的Web Service项目应用 7.4 Web Service属性介绍 7.5 ASP.NET如何调用Web Service 7.6 JavaScript如何调用Web Service 7.6.1 通过webbehavior.htc调用Web Service 7.6.2 通过Microsoft.XMLDOM调用Web Service 7.6.3 XMLHTTP POST调用Web Service 7.6.4 SOAP调用Web Service 7.7 WinForm如何调用Web Service 7.7.1 .NET的WinForm调用Web Service 7.7.2 手动发送HTTP请求调用Web Service 7.8 实现异步调用Web Service 7.9 如何保证Web Service的安全 7.9.1 通过SoapHeader来增强Web Service的安全性 7.9.2 采用SSL实现加密传输 7.9.3 访问IP限制 7.10 Web Service开发中需要注意的 问题 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第8章 用户体验的杀手锏——Ajax 8.1 Ajax概述 8.1.1 什么是Ajax 8.1.2 Ajax技术的核心 8.1.3 Ajax的工作原理 8.1.4 Ajax的优点 8.1.5 Ajax的问题 8.1.6 Ajax适用场景 8.1.7 Ajax不适用场景 8.1.8 XMLHttpRequest开发实例 8.2 微软VS.NET的Ajax开发 8.2.1 安装ASP.NET 2.0 Ajax Extensions 8.2.2 创建ASP.NET Ajax应用程序 8.2.3 ScriptManager控件使用技巧 8.2.4 UpdaetPanel控件使用技巧 8.2.5 AsyncPostBackTrigger实现外部控件引发局部刷新 8.2.6 Ajax错误处理 8.2.7 告诉用户你正在做什么——UpdateProgress控件 8.2.8 ASP.NET AjaxControToolKit简介 8.3 使用第三方组件 Ajax.dll 开发 8.4 使用第三方组件AjaxPro的开发 8.5 使用第三方组件MagicAjax的开发 8.6 Ajax开发原则 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第9章 系统与文件操作 9.1 获取系统信息 9.1.1 用SystemInformation类获取系统信息 9.1.2 用Environment 类获取系统信息 9.1.3 通过WMI获取系统信息 9.1.4 用RegistryKey 类读取系统信息 9.1.5 用API函数获取系统信息 9.1.6 获取系统服务信息 9.2 文件操作 9.2.1 StreamWriter类实现写文件 9.2.2 通过File类创建文件 9.2.3 通过FileStream类创建文件 9.2.4 通过FileInfo类创建文件 9.2.5 追加文本 9.2.6 读取文本文件 9.2.7 读写二进制文件 9.2.8 文件复制、移动、删除 9.3 文件夹目录操作 9.4 读写INI文件 9.5 读写注册表 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第10章 网络应用开发 10.1 Socket基本编程 10.1.1 Socket基本知识 10.1.2 Socket服务端开发步骤 10.1.3 Socket客户端开发步骤 10.2 异步Socket通信——实现MSN机器人 10.2.1 机器人服务端 10.2.2 客户端实现步骤 10.3 基于TCP协议的客户端和服务端 10.3.1 TcpListener 实现网络服务端 10.3.2 TcpClient实现网络客户端 本章常见技术面试题 常见面试技巧之经典问题巧回答 本章小结 第11章 Windows Service开发 11.1 什么是Windows服务 11.2 创建Windows服务 11.3 Windows服务开发常见问题 11.4 安装/卸载Windows服务 11.4.1 安装Windows服务 11.4.2 卸载Windows服务 11.4.3 Windows服务应用程序体系结构 11.5 调试Windows服务 11.5.1 日志调试法 11.5.2 附加进程断点调试法 本章常见技术面试题 职场智慧之初入江湖 本章小结 第12章 新技术初探 12.1 WPF 421 12.1.1 WPF简介 421 12.1.2 WPF何以令人佩服 422 12.1.3 XAML概述 422 12.1.4 WPF开发环境配置 423 12.1.5 项目示例:开发一个简单的WPF应用程序 424 12.2 WCF 427 12.2.1 SOA是什么 427 12.2.2 WCF是什么 428 12.2.3 WCF的优势是什么 428 12.2.4 WCF开发环境 431 12.2.5 项目示例:订票服务WCF开发步骤 431 12.3 LINQ 440 12.3.1 LINQ的架构 441 12.3.2 传统的查询 441 12.3.3 LINQ查询实例 444 12.3.4 LINQ查询语法 448 本章常见技术面试题 449 职场智慧之学习方法 449 本章小结 450 第二篇 系统架构设计思想 第13章 面向对象思想 13.1 为什么要面向对象 454 13.2 什么是面向对象 456 13.3 面向对象的特点 458 13.3.1 封装 459 13.3.2 继承 459 13.3.3 多态 460 13.4 面向对象设计和开发实例 466 13.4.1 传统过程化设计实现播放器功能 466 13.4.2 基于面向对象设计实现播放器功能 467 13.4.3 面向对象封装、继承、多态的应用 468 13.4.4 设计模式、条件外置及反射技术的应用 471 13.5 面向对象分析(OOA)的方法 475 13.6 面向对象设计的原则 478 13.6.1 优先使用(对象)组合,而非(类)继承 478 13.6.2 针对接口编程,而非(接口的)实现 481 13.6.3 开放-封闭法则(OCP) 482 13.6.4 Liskov替换法则(LSP) 485 13.6.5 单一职责原则(SRP) 486 13.6.6 依赖倒置原则(DIP) 486 13.6.7 接口分离原则(ISP) 489 13.6.8 面向对象设计时需要注意的问题 490 本章常见技术面试题 491 本章小结 491 第14章 三层架构项目开发 14.1 什么是三层架构 494 14.1.1 常用的三层架构设计 494 14.1.2 趣味理解:三层架构与养猪 496 14.2 为什么要用三层架构 497 14.3 三层架构项目开发示例 500 14.3.1 数据库设计 500 14.3.2 创建整体解决方案 501 14.3.3 业务实体Model的实现 502 14.3.4 数据访问层的实现 504 14.3.5 业务逻辑层的实现 509 14.3.6 表示层的实现 510 14.4 实现基于工厂模式的三层架构 512 14.4.1 扩展新增数据访问层 512 14.4.2 IDAL抽象接口的实现 513 14.4.3 创建DAL对象的封装 517 14.4.4 实现抽象工厂模式 519 14.4.5 工厂模式的三层架构图 521 本章常见技术面试题 522 职场智慧之程序员的职业规划 523 本章小结 524 第15章 大型网站的性能优化与安全 15.1 高效C#编码优化 526 15.2 页面(HTML)优化的方法 534 15.3 ASP.NET开发性能优化 540 15.3.1 如没必要,尽量使用静态HTML页面 540 15.3.2 避免不必要的回送操作 541 15.3.3 尽量在客户端进行用户输入验证 541 15.3.4 关闭不必要的Session状态 542 15.3.5 优先使用HTML控件,而非服务器控件 542 15.3.6 不必要时关闭ViewState 542 15.3.7 禁用调试模式 543 15.4 系统缓存管理 543 15.4.1 缓存的分类 544 15.4.2 传统缓存方式 545 15.4.3 页面输出缓存 545 15.4.4 页面输出缓存API 548 15.4.5 页面局部缓存 549 15.4.6 应用程序数据缓存 554 15.4.7 文件缓存依赖 555 15.4.8 数据库缓存依赖 557 15.4.9 Memcached——分布式缓存系统 560 15.4.10 Cacheman——.NET架构下的分布式缓存项目 561 15.5 数据库访问性能优化 562 15.5.1 选择合适的.NET数据供应器 563 15.5.2 及时地关闭数据库连接 563 15.5.3 跟踪监视SQL Server当前链接池状态 564 15.5.4 善用数据库的存储过程 567 15.5.5 SqlDataRead和Dataset的选择 567 15.5.6 ExecuteNonQuery和ExecuteScalar的选择 568 15.5.7 数据的绑定DataBinder 568 15.5.8 使用DataReader的注意事项 568 15.5.9 Command对象的使用 569 15.5.10 反复地执行SQL语句用 Prepare() 569 15.5.11 分页的数据访问 570 15.5.12 SQL命令的优化 570 15.5.13 tempdb的使用技巧 572 15.5.14 使用视图代替跨库操作 572 15.5.15 尽量避免大事务操作 572 15.5.16 尽量避免使用游标 573 15.5.17 为你的表建立适当的索引 573 15.6 网站安全防护 573 15.6.1 什么是SQL注入式攻击 573 15.6.2 如何防范SQL注入式攻击 574 15.6.3 实现页面验证码 575 15.6.4 实现文件防盗链 579 15.6.5 采用HTTPS进行访问 584 15.7 IIS优化 584 15.7.1 如何监测IIS服务器并发数 584 15.7.2 采用Gzip压缩页面优化 585 15.7.3 网站应用程序池配置 588 15.8 网站架构优化策略 593 本章常见技术面试题 596 职场智慧之独善其身 596 本章小结 599 第16章 系统设计的原则和技巧 16.1 系统设计的一些原则 602 16.1.1 最适合的才是最好的 602 16.1.2 以不变应万变 603 16.1.3 可扩展性 603 16.1.4 可复用性 604 16.2 系统设计的常用方法 604 16.3 敏捷软件开发12条原则 608 16.4 系统架构师成长之路 611 本章常见技术面试题 615 职场智慧之职场政治 615 本章小结 616 第三篇 项目实战解析 第17章 权限角色管理项目解析 17.1 权限角色管理概述 620 17.2 项目概述 623 17.3 数据库设计 624 17.3.1 数据库实体关系模型 624 17.3.2 表结构设计 625 17.4 数据访问层 627 17.4.1 类设计 627 17.4.2 代码实现 629 17.5 业务逻辑层 629 17.5.1 类设计 630 17.5.2 扩展.NET Framework用户处理机制 632 17.6 接口调用与Web管理实现 638 17.6.1 Web.config配置 638 17.6.2 用户身份和权限验证 638 17.6.3 用户验证接口方式:权限验证用户控件 640 17.6.4 用户验证接口方式:页面基类 642 17.6.5 用户和角色权限的后台管理 644 职场智慧之如何提升自己在公司的价值 652 本章小结 653 第18章 单点登录系统的设计与实现 18.1 项目概述 656 18.1.1 名词定义 656 18.1.2 项目需求描述 656 18.2 业务流程设计 657 18.2.1 用户认证流程 657 18.2.2 安全验证流程 658 18.3 功能与接口设计 659 18.3.1 接*互设计 659 18.3.2 应用系统接口 660 18.3.3 认证服务器功能和接口 660 18.4 数据库设计 660 18.4.1 数据库实体关系模型 661 18.4.2 表结构设计 661 18.5 实现认证服务器 662 18.5.1 SSO解决方案 663 18.5.2 系统管理后台 664 18.5.3 用户通行证管理中心 665 18.5.4 认证服务器接口开发 673 18.6 应用系统接入接口开发 675 18.6.1 用户身份认证 675 18.6.2 接收状态同步 676 18.6.3 用户注销 678 18.6.4 更新认证服务器状态 679 18.7 接口封装及调用 679 职场智慧之晋升之道 682 本章小结 684 第19章 常用.NET开发工具介绍 19.1 源码版本管理:Visual SourceSafe 2005 686 19.1.1 安装和配置VSS 2005服务端 686 19.1.2 安装和配置VSS客户端 691 19.1.3 将项目加入VSS版本控制 692 19.1.4 客户端连接VSS 服务器获取源代码 694 19.1.5 设置VSS支持通过Internet访问 696 19.1.6 版本控制的几个概念 701 19.1.7 VSS项目权限管理 703 19.1.8 VSS数据备份 705 19.1.9 VSS 2005的使用规范 707 19.2 单元测试工具:NUnit 708 19.2.1 NUnit简介 708 19.2.2 手把手教你在.NET中应用NUnit 708 19.3 日志工具——Log4net 714 19.3.1 Log4net简介 714 19.3.2 使用步骤 717 19.3.3 单独配置文件的使用 719 19.4 代码规范检查工具:Microsoft Source Analysis for C# 721 19.5 生成文档注释工具:GhostDoc 723 19.6 反编译工具:Reflector for .NET 732 19.7 动软.NET代码生成器 733 19.8 帮助文档生成工具:Sandcastle 737 19.8.1 Sandcastle介绍 737 19.8.2 生成方式 738 19.8.3 具体生成步骤 740 本章小结 748 附录A 软件编码规范 A.1 概述 750 A.1.1 规范基本原则 750 A.1.2 术语定义 750 A.1.3 文件命名组织 750 A.2 代码外观 751 A.2.1 列宽 751 A.2.2 换行 751 A.2.3 缩进 751 A.2.4 空行 751 A.2.5 空格 752 A.2.6 括号——() 753 A.2.7 花括号——{} 753 A.3 程序注释 754 A.3.1 注释概述 754 A.3.2 文档型注释 755 A.3.3 类注释 755 A.3.4 单行注释 755 A.3.5 注释标签 756 A.4 声明 758 A.4.1 每行声明数 758 A.4.2 初始化 758 A.4.3 位置 758 A.4.4 类和接口的声明 759 A.4.5 字段的声明 759 A.5 命名规范 759 A.5.1 命名概述 759 A.5.2 大写规则 760 A.5.3 缩写 761 A.5.4 命名空间 761 A.5.5 类 762 A.5.6 接口 762 A.5.7 属性(Attribute) 763 A.5.8 枚举(Enum) 763 A.5.9 参数 763 A.5.10 方法 764 A.5.11 属性(property) 764 A.5.12 事件 765 A.5.13 常量(const) 766 A.5.14 字段 767 A.5.15 静态字段 768 A.5.16 集合 768 A.5.17 措词 768 A.6 语句 769 A.6.1 每行一个语句 769 A.6.2 复合语句 769 A.6.3 return语句 769 A.6.4 if、if-else、if else-if语句 770 A.6.5 for、foreach 语句 770 A.6.6 while语句 771 A.6.7 do-while语句 771 A.6.8 switch-case语句 771 A.6.9 try-catch语句 772 A.6.10 using块语句 772 A.6.11 goto语句 772 A.7 其他 773 A.7.1 表达式 773 A.7.2 类型转换 773 A.8 匈牙利命名法 773 A.9 控件命名规则 774 A.9.1 一般命名方法 774 A.9.2 主要控件名简写对照表 774
Platform: | Size: 7456954 | Author: jackws@tom.comjackws | Hits:

[ERP-EIP-OA-PortalAsp报表设计源码

Description:

Cell插件基于Xml技术实现客户端与服务器端数据交换的ASP源代码。需要安装用友华表软件技术有限公司的Cell插件后才能正常观看,请先下载Cell插件。

发到这里,与大家共享!

Cell网站:
http://www.cellsoft.cc/Cell/index.asp

cell插件下载地址:
http://www.cellsoft.cc/cell/down_list.asp

产品概述:
Cell 插件用于开发B/S结构程序,使用Asp, Asp.net, Jsp, VbScript, JavaScript等语言开发,可以在浏览器中直接打印报表(非IE打印),带有国际化数字签名,让用户使用更方便,更安全。

· 具备Cell组件的所有特色功能,在浏览器中提供报表的显示和打印(非IE的打印)
 
· 网络报表界面美观,大大改善了浏览器中报表的输出效果
 
· 带有国际化数字签名,让用户使用的更安全、更放心
 
· 可将报表文件另存为华表文件或者Excel文件,从而可以进行进一步加工
 
· 支持ASP、ASP.Net、JSP、VBScript、JavaScript等语言开发
 
 
在开发工具中将Cell插件引入至工程,然后将Cell插件拖至页面中即可开始报表设计。


Platform: | Size: 151293 | Author: luoqiling | Hits:

[Exploit最新IE7 0DAY攻击代码(08年12月10日)

Description:

鉴于此漏洞的危险性,作为美国微软在国内的安全服务提供商,我们已第一时间发布公告并且分析出漏洞细节,并提交给美国微软相关部门,这里不再公布具体细节。

知道安全团队(KnownSec team)于近期捕获利用IE7一个内存越界的漏洞进行攻击的恶意代码。此漏洞于11月在小范围内泄露,于12月9日前后才完全出售流通在黑色产业,并且有人赶制出网马生成器,相信会在短期内十分流行。
 

由于该漏洞在我们监控系统最初捕获时我们团队没有很详细地分析,以为是已经被修补的漏洞,并且在网络上发现了很多网马以及代码帖子,以为不是0DAY漏洞,便在内部共享粘贴流出了网络上流传的代码以及挂马页面的代码。这是我们的失误:(

历史:

IE7的XML里存在可以导致内存越界的漏洞,通过编写畸形XML代码并且使用JavaScript脚本操作SHELLCODE去执行任意代码。

在2008年下半年开始有流传IE7的漏洞,并于10月份左右开始流出私人买卖,于11月份流入黑市买卖,开始有人面谈出售。

最终出现在网络的具体时间为12月份,大量二手三手漏洞在黑产运作层流通,并且于12月份初开始有大量的人购买二手代码去开发生成器,在9号开始出现在挂马利用上。

分析:

影响版本:

系统:

WINDOWS XP

WINDOWS 2003

浏览器:

IE7

描述:

由于SDHTML里处理对象存在在错误导致内存紊乱。
构造某种条件可以使得SDHTML检测到错误释放已被分配的对象,但是释放已被分配的对象后SDHTML并未返回而是继续使用被释放的对象的内存执行,如 果这些内存又被分配给其他用途,将导致SDHTML把这些内存当作一个对象来操作。0DAY挂马里使用了XML的SRC字符串对象占用了这些释放对象的空 间,而对象指针里包含函数例程指针,最终导致代码执行 。

由于该漏洞尚未被修补,具体细节请等待微软官方发布补丁的详细参考。

防御:

1.请关注微软官方网站及时下载补丁。

2. 开启DEP保护:

系统属性——高级——性能——数据执行保护

可以防止恶意攻击。


Platform: | Size: 2418 | Author: Simonz | Hits:

[FlashMXActionScript编程实例

Description: Chapter 2: Getting Started Hello World Hello World Enhanced A simple "Hello World" application that shows the basics of how to use an ActionScript 3.0 class in an application. The Enhanced version adds a name-checking feature. These examples are meant to be built from scratch, tutorial-style. The example files are provided so you can see how they should look when completed. Chapter 4: Object-Oriented Programming Geometric Shapes Uses the object-oriented concepts of class inheritance and the implementation of interfaces to provide an application that calculates values for simple geometric shapes. Chapter 5: Display Programming Sprite Arranger Adds graphical Sprite objects to a drawing area and let you manipulate their placement in the display list. Builds upon the classes from the geometric Shapes example. Chapter 6: Working with Dates and Times Simple Clock Displays a simple analog clock face using methods of the Date and flash.util.Timer classes. Chapter 7: Working with Strings ASCII Art Loads bitmap images and coverts them into ASCII character equivalents, using a number of the methods in the String class. Chapter 8: Working with Arrays Play List Demonstrates a number of methods of the Array class while building and presenting a play list of music files. Chapter 9: Handling Errors Custom Errors Presents a simple framework containing a set of custom ApplicationError classes and shows how to throw, catch, and handle such errors. Chapter 10: Using Regular Expressions Wiki Editor Uses regular expressions to convert text containing wiki-style codes into formatted HTML text. Also shows how to use regular expressions for other conversions, such as numeric calculations. Chapter 11: Working With XML RSS Viewer Reads an RSS feed and formats the entries as HTML, including hyperlinks to the stories being referenced. This example shows the powerful new E4X statements and operators in action. Chapter 13: Event Handling Alarm Clock Demonstrates how to define, dispatch, and handle custom event classes. Extends the Simple Clock application to create an Alarm Clock with specialized AlarmEvents. Chapter 14: Networking and Communications File I/O Shows how to use the FileReference class to upload files from your local disk to a remote server, and how to download files from a remote server to your local disk. Note: To run this example you will need to set the UPLOAD_URL and DOWNLOAD_URL variables in the code to the address of a web server that will accept uploads and allow downloads. Telnet Socket Connects to a Telnet server and shows how to send and read bytes from the socket connection. Note: To run this example you will need to have access to a running Telnet server. Chapter 15: Working with Geometry Display Object Transformer Uses methods of the flash.geom.Matrix class to apply multiple geometric transformations to a DisplayObject. Chapter 16: Client System Environment Capabilities Info Lists the capabilities of your current browser and operating system, by using the SystemCapabilities class and an ExternalInterface call that uses Javascript to retrieve browser properties. Chapter 19: Using the External API IntrovertIM_CSharp IntrovertIM_HTML A tiny instant messenger application the uses the flash.external.ExternalInterface class to send messages between a Flex/ActionScript application and an external application. Two versions are provided. One uses HTML and Javascript for the external application, and the other uses C#.
Platform: | Size: 458790 | Author: swj_tommy@tom.com | Hits:

[xml-soap-webservice图文混排在线投稿系统

Description: 自己开发的武警部队内部使用两年,傻瓜式操作,只只需把文件加入到WEB站点内,安装数据库即可使用,详细特点: 1、采用XML和JAVASCRIPT技术,无组件上传图文混排稿件,应用于.ASP系统。2、以XML技术保存稿件内容,文字和图片分开保存到数据库,轻松实现整站搜索,图片数据库可用于图库开发。 3、精准统计稿件文字总数和图片总数。 4、操作简单,即使不懂HTML语言,也可轻松上手。 5、文字和图片插入后可用鼠标拖动改变文字段落和图片的位置。 6、可自由更换皮肤和底图。
Platform: | Size: 4672419 | Author: tyhwlf | Hits:

[PHPphp敏捷开发框架CodeIgniter

Description: 译序 前言 第一章 对 CodeIgniter 的介绍 1.1 CodeIgniter 能为你做什么? 1.1.1 节省时间 1.1.2 使你的网站更健壮 1.1.2.1 确保你的链接自动更新 1.1.2.2 防止对数据库的攻击:对表单输入的数据进行校验和处理 1.1.3 增强你的代码 1.1.3.1 发送 Email 和附件很简单 1.1.3.2 压缩用户要下载的文件以加快下载速度 1.2 CodeIgniter 是什么?框架又是什么? 1.3 关于开发者 1.4 “开源”商业模式 1.5 CI 不能做什么 1.6 许可协议 1.7 总结 第二章 2 分钟:建立一个 CodeIgniter 网站 2.1 准备知识 2.2 安装 CodeIgniter 2.3 分析文件结构 2.4 配置文件 2.5 它能工作吗? 2.6 总结 第三章 分析网站结构 3.1 MVC—到底有什么用? 3.2 CI 的网站结构:控制器和视图 3.2.1 Welcome 控制器 3.2.2 让视图开始工作 3.2.3 默认控制器 3.3 CodeIgniter 语法规则 3.3.1 控制器 3.3.2 视图 3.4 CI 网站上的文件或类的类型 3.5 这些文件夹的含义? 3.6 设计一个较好的视图 3.7 设计一个较好的控制器 3.7.1 把参数传给一个函数 3.7.2 传递数据到视图 3.8 CI 中的类彼此之间如何操控 3.8.1 调用视图 3.8.2 直接地调用函数 3.8.3 与控制器互动 3.8.4 这就像一个鸡蛋杯 3.8.5 一个 CI 辅助函数的例子:URL 辅助函数 3.8.6 一个简单的类库例子:创建一个菜单 3.9 总结 第四章 使用 CI 简化数据库开发 4.1 配置设置 4.2 为我们的网站设计数据库 4.3 Active Record 4.3.1 使用 Active Record 类的优点 4.3.1.1 节省时间 4.3.1.2 自动机制 4.3.2 “读取”查询 4.3.3 显示查询结果 4.3.4 “创建”和“更新”查询 4.3.5 “删除”查询 4.3.6 Active Record 和传统 SQL 编程的结合 4.4 总结 4.5 附录:使用 MYSQL 查询语句创建“websites”数据库 第五章 简化 HTML 页面和表单的设计 5.1 编写视图 5.2 PHP 语法的长格式和短格式 5.3 嵌套视图 5.4 网站架构的现实问题 5.5 CI 的表单辅助函数:输入数据 5.5.1 使用表单辅助函数的好处之一:清楚 5.5.2 使用表单辅助函数的好处之二:自动化 5.6 我的“Display”模型 5.7 CI 的验证类:方便地检验数据 5.7.1 设置验证规则 5.7.2 设置控制器 5.7.3 设置表单 5.8 总结 第六章 简化使用 Session 和安全 6.1 开始用 CI 设计一个实际的网站 6.2 关于网站 6.3 安全/Session:使用另一个 CI 类库 6.3.1 使 Session 更安全 6.4 安全 6.5 总结 第七章 CodeIgniter 和对象 7.1 面向对象编程 7.1.1 CI“超级对象”的工作原理 7.1.2 引用复制 7.2 在 CI“超级对象”中加入你自己的代码 7.3 CI“超级对象”的问题 7.4 总结 第八章 用 CI 测试你的代码 8.1 为什么测试,为谁测试? 8.2 CI 的错误处理类 8.3 CI 的单元测试类 8.3.1 什么时候使用单元测试 8.3.2 单元测试的示例 8.4 CI 的基准测试类 8.5 CI 的评测器类 8.6 用“模拟”数据库来做测试 8.7 控制和时间安排 8.8 总结 第九章 用 CI 通信 9.1 使用 FTP 类测试远程文件 9.2 机器之间的对话—XML-RPC 9.2.1 使 XML-RPC 的服务器与客户端交互 9.2.2 格式化 XML-RPC 数据交换 9.2.3 调试 9.2.4 XML-RPC 带来的问题? 9.3 与人交流的工具:Email 类 9.4 总结 第十章 CI 如何帮助提供动态的数据 10.1 日期辅助函数:转换和本地化日期 10.2 使用文本和 Inflector 辅助函数 10.3 国际化:语言类 10.4 编写 HTML 表格的好方法:表格类 10.5 缓存网页 10.6 总结 第十一章 使用 CI 处理文件和图片 11.1 文件辅助函数 11.2 下载辅助函数 11.3 文件上传类 11.4 CI 的图像类 11.5 用 CI Zip 类压缩文件很容易 11.6 总结 第十二章 产品版本、升级和重大决定 12.1 连接:检查 Config 文件 12.1.1 URL 12.1.2 数据库 12.1.3 其它 config 文件 12.2 找出 PHP 4/5 和操作系统间的差异 12.2.1 诊断工具 12.3 应对 CI 新版本带来的变化 12.3.1 如何装载模型,以及如何调用它们 12.3.2 如何初始化你自己的类库 12.4 如果有了新版 CI,我需要更新吗? 12.5 如何修改 CI 的基础类 12.6 总结 第十三章 快捷的 CRUD 及其配合使用 13.1 CRUD 模型:设计原理 13.2 标准的控制器格式 13.3 数据库表 13.4 模型的心脏:数组 13.5 CRUD 模型 13.5.1 Showall 函数 13.5.1.1 读取数据 13.5.1.2 Delete 和 Trydelete 函数 13.5.2 Insert 函数 13.5.3 Insert2 函数 13.5.4 测试套件 13.6 总结 第十四章 审视 CI 14.1 一些代码:“do_test”模型 14.2 一个平衡表 14.2.1 CI 能提供帮助的地方:结构 14.2.2 CI 能提供帮助的地方:简化 14.2.3 CI 能提供帮助的地方:额外功能 14.3 CI 的问题 14.3.1 完整性 14.3.2 易用性 14.4 总结 第十五章 资源和扩展 15.1 CI 的用户论坛 15.2 视频教程 15.2.1 可用的插件和类库 15.2.2 AJAX/Javascript 15.2.3 身份验证 15.2.4 外部网站 15.2.5 比较:使用哪个图表类库? 15.2.6 CRUD:新领域 15.2.7 其它编程资源,例如 Xampplite、MySQL 和 PHP 15.3 总结
Platform: | Size: 1176859 | Author: 280453778@qq.com | Hits:

[Homepage toolsXMLHTTP 手册

Description: XmlHttp是什么? 最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。 来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。
Platform: | Size: 27232 | Author: fdgklklre | Hits:

[Internet-Networkqqonline

Description: QQ在线咨询插件 在<body></body>间加入类似这样一段代码即可: <script language="javascript" type="text/javascript" src="qqonline/qq.asp"></script> 支持给每个QQ号设置个性头像,支持皮肤设置,皮肤目录:images/skin/,目前已有好几款皮肤以供选择 管理和添加QQ都可以在线完成,打开admin.asp找到public const mpassword="dves.cn" 设置管理的密码,一段进行密码修改,默认密码为dves.cn 然后通过admin.asp?action=login登陆 ASP+JS+XML-QQ online advisory plug-in lt; Bodygt; Lt;/Bodygt; Been included in a code like this can be : lt; Script language = "javascript" type = "text/javascript" src = "qqonline/qq.asp" gt; Lt;/scriptgt; QQ support to each installed a personality portrait, set up to support the skin, skin directory : images/skin /. Currently, several good options for skin and add QQ management can be completed online, find open admin.asp public const mpassword = "dves.cn "Set the password management, for a password, the default password for dves.cn then admin.asp action = login landing ASP XML JS
Platform: | Size: 389120 | Author: 季书伟 | Hits:

[xml-soap-webservicemenu__

Description: 用javascript做的滑动menu 配置xml后可以生成不同的菜单-slipe menu by javascript ,it have many different men though setting xml
Platform: | Size: 11264 | Author: 真实姓名 | Hits:

[TreeViewIconNode

Description: 看到在我们工作中,常常会碰到树形组件的生成问题,如果你在开发web application,纯粹使用 javascript来生成树形组件是非常繁琐的,而且交互性也不不太好。所以许多产品使applet来实现树形组件的功能。比如说,weblogic,jboss等产品的console.所以,把树形数据组织成xml文件,用jdom剖析它,最后生成applet就非常有通用的意义.很多人问关于用JTree实现资源管理器的方法,在这里我提供一个例子共大家参考-see in our work, we will often encounter tree components generation, If you in the development of web application, simply use javascript to generate tree components is a very tedious, but not interactivity is not very good. So many products so applet to achieve tree components. For example, Weblogic, ORM products console. Therefore, put tree xml data organized into files, jdom analyze it, Finally applet generated it is very common meaning. many people have asked for resources with JTree management of , I am here to provide an example of a total of reference
Platform: | Size: 8192 | Author: ljiu | Hits:

[GIS programmapXtremejava471Examples

Description: MapXtreme for java 471 例程,有意者:sylincun@hotmail.com 联系-MapXtreme for java 471 routines, interested persons : Contact sylincun@hotmail.com
Platform: | Size: 5643264 | Author: | Hits:

[JSP/JavaStrutsMenu

Description: Struts Menu这是为基于JSP和Struts的应用程序提供的Web菜单框架。菜单可以在一个XML文件中定义,通过JSP标签来使用它。支持动态javascript 菜单。 -Struts Menu This is based on JSP and Struts applications for the Web menu framework. Menu in a XML document definitions, JSP labels to use it. Support dynamic javascript menu.
Platform: | Size: 140288 | Author: liaosp_11 | Hits:

[CSharpweb_home_system

Description: 在.net framework 1.1和MicroSoft SqlServer环境下开发的一个完全基于.net Framework技术,并结合Ajax(Asynchronous JavaScript and XML)架构的,功能强大、高性能的网上家园系统。 -In. Net framework 1.1 and MicroSoft SqlServer development environment based on a fully. Net Framework technology, combined with Ajax (Asynchronous JavaScript and XML) architecture, powerful, high-performance web-based home system.
Platform: | Size: 2587648 | Author: xianshui | Hits:

[WEB Codedp.SyntaxHighlighter

Description: javascript 的语法高亮代码 支持: 1. C# 2. CSS 3. C++ 4. Delphi 5. Java 6. JavaScript 7. PHP 8. Python 9. Ruby 10. SQL 11. Visual Basic 12. XML / HTML 众多流行语言-javascript code syntax highlighter support : 1. C# 2. CSS 3. C 4. Delphi 5. Java 6. JavaScript 7. PHP 8. Python 9. Ruby 10. SQL 11. Visual Basic 12. XML/HTML many popular languages
Platform: | Size: 53248 | Author: 0000 | Hits:

[OtherAsp.Net_Ajax_PROGRAM

Description: 我的第一个chat room 是用ASP 3.0写的。 程序比较简单,两个text box, 用来处理页面上每秒刷新的信息。那时候,要想建一个真正的chat room,要用到Java Applet 或者 ActiveX control。基于HTTP的chart rooms都面临着一些跟我第一个chat room一样的问题。这些问题包括页面刷新导致的屏幕闪烁现象。但这个问题已经被AJAX解决了。 AJAX是JavaScript和 XML异步调用的结合。现在在server端用一些JavaScript代码就可以实现一个真正的chat room了。这篇文章不会介绍Ajax,并假设你已经对Ajax和ASP.NET的运用有一定了解。只是介绍如何用Ajax技术来创建一个基本的chat room。 -My first is a chat room with ASP 3.0 writes. Procedures are relatively simple, two text box, used to handle pages of information per second set. At that time, if we want to build a real chat room, have to use Java applet or ActiveX control. Based on the chart HTTP rooms are faced with something like my first one chat room asked the same issue. These issues include pages to refresh the screen flicker. However, this problem has been solved AJAX. AJAX is Asynchronous JavaScript and XML called the combination. Now the server side using some JavaScript code can achieve a real chat r the oom. This article will introduce Ajax, and the assumption that you have to Ajax and ASP.NET use a certain understanding. Only how to use Ajax technology to create a basic chat room.
Platform: | Size: 2048 | Author: 柳军 | Hits:

[OtheradvertisementchangeunderIEandFireFox

Description: IE和FireFox下javascript读写XML实现广告轮换.doc-IE and FireFox under javascript literacy XML advertising rotation. Doc
Platform: | Size: 5120 | Author: sangmo | Hits:

[JSP/Java03184212400

Description: 语言:Javascript(完全抛弃了VBScript) 数据库:Access2000以上 特点:ASP->XML + XLST->HTML 对DB访问做了简单封装,全部使用Commond来进行数据操作,规避注入侵害。 其它:1、由于JS操作二进制很困难,所以对图片的支持不是很好,上传个人相片时,有可能程序无法识别实际的图片高度,宽度,以致上传失败。 2、由于纯粹是个人玩玩的,虽然当前自己在用,但后台管理依然没做,功能很不完善,仅供学习或继续开发用-Language : Javascript (completely abandoned the VBScript) database : Access 2000 above characteristics : ASP-
Platform: | Size: 819200 | Author: li | Hits:
« 1 2 ... 4 5 6 7 8 910 11 12 13 14 15 16 »

CodeBus www.codebus.net